double stitched - Turkish English Dictionary